package br.mil.cpp.modelo;

public class ModalidadeBuilder {
	private String modalidade;
	private String professor;
	private int dias;
	private String horarios;
	private String sala;
	private double valor;

	public ModalidadeBuilder modalidade(String modalidade) {
		this.modalidade = modalidade;
		return this;
	}
	
	public ModalidadeBuilder professor(String professor) {
		this.professor = professor;
		return this;
	}

	public ModalidadeBuilder dias(int dias) {
		this.dias = dias;
		return this;
	}

	public ModalidadeBuilder horarios(String horarios) {
		this.horarios = horarios;
		return this;
	}

	public ModalidadeBuilder sala(String sala) {
		this.sala = sala;
		return this;
	}

	public ModalidadeBuilder valor(double valor) {
		this.valor = valor;
		return this;
	}
	
	public Modalidade criaModalidade() {
		return new Modalidade(modalidade, professor, dias, horarios, sala, valor);
	}
}